technological advance - Allemand Anglais Dictionnaire